/********************************************************************************
** Form generated from reading UI file 'mainwindow.ui'
**
** Created: Mon Sep 13 18:23:13 2010
**      by: Qt User Interface Compiler version 4.6.3
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QMainWindow>
#include <QtGui/QMenu>
#include <QtGui/QMenuBar>
#include <QtGui/QStatusBar>
#include <QtGui/QToolBar>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "consolewidget.h"
#include "memorywidget.h"
#include "registerwidget.h"

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QAction *actionLoad_Program;
    QAction *actionRun;
    QAction *actionStop;
    QAction *actionStep_Over;
    QAction *actionStep_Into;
    QAction *actionStep_Out;
    QAction *actionAbout;
    QAction *actionSet_PC;
    QWidget *centralwidget;
    QHBoxLayout *horizontalLayout;
    MemoryWidget *memoryWidget;
    QVBoxLayout *verticalLayout;
    RegisterWidget *registerWidget;
    ConsoleWidget *consoleWidget;
    QMenuBar *menubar;
    QMenu *menuFile;
    QMenu *menuExecute;
    QMenu *menuHelp;
    QStatusBar *statusbar;
    QToolBar *toolBar;

    void setupUi(QMainWindow *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
        MainWindow->resize(800, 600);
        actionLoad_Program = new QAction(MainWindow);
        actionLoad_Program->setObjectName(QString::fromUtf8("actionLoad_Program"));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/images/open.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionLoad_Program->setIcon(icon);
        actionRun = new QAction(MainWindow);
        actionRun->setObjectName(QString::fromUtf8("actionRun"));
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/images/run.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionRun->setIcon(icon1);
        actionStop = new QAction(MainWindow);
        actionStop->setObjectName(QString::fromUtf8("actionStop"));
        actionStop->setEnabled(false);
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/images/stop.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionStop->setIcon(icon2);
        actionStep_Over = new QAction(MainWindow);
        actionStep_Over->setObjectName(QString::fromUtf8("actionStep_Over"));
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/images/step_over.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionStep_Over->setIcon(icon3);
        actionStep_Into = new QAction(MainWindow);
        actionStep_Into->setObjectName(QString::fromUtf8("actionStep_Into"));
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/images/step_into.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionStep_Into->setIcon(icon4);
        actionStep_Out = new QAction(MainWindow);
        actionStep_Out->setObjectName(QString::fromUtf8("actionStep_Out"));
        QIcon icon5;
        icon5.addFile(QString::fromUtf8(":/images/step_out.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionStep_Out->setIcon(icon5);
        actionAbout = new QAction(MainWindow);
        actionAbout->setObjectName(QString::fromUtf8("actionAbout"));
        actionSet_PC = new QAction(MainWindow);
        actionSet_PC->setObjectName(QString::fromUtf8("actionSet_PC"));
        QIcon icon6;
        icon6.addFile(QString::fromUtf8(":/images/pointer.png"), QSize(), QIcon::Normal, QIcon::Off);
        actionSet_PC->setIcon(icon6);
        centralwidget = new QWidget(MainWindow);
        centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
        horizontalLayout = new QHBoxLayout(centralwidget);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        memoryWidget = new MemoryWidget(centralwidget);
        memoryWidget->setObjectName(QString::fromUtf8("memoryWidget"));

        horizontalLayout->addWidget(memoryWidget);

        verticalLayout = new QVBoxLayout();
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        registerWidget = new RegisterWidget(centralwidget);
        registerWidget->setObjectName(QString::fromUtf8("registerWidget"));

        verticalLayout->addWidget(registerWidget);

        consoleWidget = new ConsoleWidget(centralwidget);
        consoleWidget->setObjectName(QString::fromUtf8("consoleWidget"));

        verticalLayout->addWidget(consoleWidget);


        horizontalLayout->addLayout(verticalLayout);

        MainWindow->setCentralWidget(centralwidget);
        menubar = new QMenuBar(MainWindow);
        menubar->setObjectName(QString::fromUtf8("menubar"));
        menubar->setGeometry(QRect(0, 0, 800, 23));
        menuFile = new QMenu(menubar);
        menuFile->setObjectName(QString::fromUtf8("menuFile"));
        menuExecute = new QMenu(menubar);
        menuExecute->setObjectName(QString::fromUtf8("menuExecute"));
        menuHelp = new QMenu(menubar);
        menuHelp->setObjectName(QString::fromUtf8("menuHelp"));
        MainWindow->setMenuBar(menubar);
        statusbar = new QStatusBar(MainWindow);
        statusbar->setObjectName(QString::fromUtf8("statusbar"));
        MainWindow->setStatusBar(statusbar);
        toolBar = new QToolBar(MainWindow);
        toolBar->setObjectName(QString::fromUtf8("toolBar"));
        MainWindow->addToolBar(Qt::TopToolBarArea, toolBar);

        menubar->addAction(menuFile->menuAction());
        menubar->addAction(menuExecute->menuAction());
        menubar->addAction(menuHelp->menuAction());
        menuFile->addAction(actionLoad_Program);
        menuExecute->addAction(actionRun);
        menuExecute->addAction(actionSet_PC);
        menuExecute->addAction(actionStop);
        menuExecute->addSeparator();
        menuExecute->addAction(actionStep_Over);
        menuExecute->addAction(actionStep_Into);
        menuExecute->addAction(actionStep_Out);
        menuExecute->addSeparator();
        menuHelp->addAction(actionAbout);
        toolBar->addAction(actionLoad_Program);
        toolBar->addAction(actionRun);
        toolBar->addAction(actionStop);
        toolBar->addAction(actionStep_Over);
        toolBar->addAction(actionStep_Into);
        toolBar->addAction(actionStep_Out);
        toolBar->addAction(actionSet_PC);

        retranslateUi(MainWindow);

        QMetaObject::connectSlotsByName(MainWindow);
    } // setupUi

    void retranslateUi(QMainWindow *MainWindow)
    {
        MainWindow->setWindowTitle(QApplication::translate("MainWindow", "MainWindow", 0, QApplication::UnicodeUTF8));
        actionLoad_Program->setText(QApplication::translate("MainWindow", "Load Program", 0, QApplication::UnicodeUTF8));
        actionRun->setText(QApplication::translate("MainWindow", "Run", 0, QApplication::UnicodeUTF8));
        actionStop->setText(QApplication::translate("MainWindow", "Stop", 0, QApplication::UnicodeUTF8));
        actionStep_Over->setText(QApplication::translate("MainWindow", "Step Over", 0, QApplication::UnicodeUTF8));
        actionStep_Into->setText(QApplication::translate("MainWindow", "Step Into", 0, QApplication::UnicodeUTF8));
        actionStep_Out->setText(QApplication::translate("MainWindow", "Step Out", 0, QApplication::UnicodeUTF8));
        actionAbout->setText(QApplication::translate("MainWindow", "About", 0, QApplication::UnicodeUTF8));
        actionSet_PC->setText(QApplication::translate("MainWindow", "Set PC", 0, QApplication::UnicodeUTF8));
        menuFile->setTitle(QApplication::translate("MainWindow", "File", 0, QApplication::UnicodeUTF8));
        menuExecute->setTitle(QApplication::translate("MainWindow", "Execute", 0, QApplication::UnicodeUTF8));
        menuHelp->setTitle(QApplication::translate("MainWindow", "Help", 0, QApplication::UnicodeUTF8));
        toolBar->setWindowTitle(QApplication::translate("MainWindow", "toolBar", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINWINDOW_H
